Other Protocols
The following protocols are available globally.
-
Undocumented
See moreDeclaration
Swift
public protocol GiniErrorProtocol
-
Delegate to inform about the current status of the Gini Health SDK. Makes use of callback for handling payment request creation.
See moreDeclaration
Swift
public protocol GiniHealthDelegate : AnyObject
-
Protocol used to provide updates on the current status of the Payment Components Controller. Uses a callback mechanism to handle payment provider requests.
See moreDeclaration
Swift
public protocol PaymentComponentsControllerProtocol : AnyObject
-
A protocol that provides configuration settings for various payment components.
See moreDeclaration
Swift
public protocol PaymentComponentsConfigurationProvider
-
A protocol that provides localized string resources for various payment components.
See moreDeclaration
Swift
public protocol PaymentComponentsStringsProvider
-
Delegate protocol that Gini Health SDK uses to report user events.
The delegate is separated into smaller protocols relating to different screens of the Gini Health SDK.
Note
The delegate isn’t retained by Gini Health SDK. It should be retained by the client code.Declaration
Swift
public protocol GiniHealthTrackingDelegate: PaymentReviewScreenTrackingDelegate
-
Tracking delegate relating to the payment review screen.
See moreDeclaration
Swift
public protocol PaymentReviewScreenTrackingDelegate : AnyObject